A model-driven framework for developing android-based classic multiplayer 2D board games
نویسندگان
چکیده
Mobile applications and game development are attractive fields in software engineering. Despite the advancement of programming languages integrated environments, there have always been many challenges for mobile developers. Model-Driven Engineering (MDE) is a engineering methodology that applies modeling problem domain. In this paradigm, code to be automatically generated from models by applying different model transformations. Besides, manipulating instead facilitates discovery resolution errors due high level abstraction. This study presents an approach framework, called MAndroid, generates Android-based classic multiplayer 2D board games fully automated fashion, relying on concepts MDE. Structural behavioral dimensions first modeled MAndroid. Models then transformed can run any phone tablet running Android 4.4 or higher. order evaluate proposed approach, three implemented. Additionally, applicability, developer performance, simplicity attractiveness MAndroid evaluated through set questionnaires. also technically comparing it other game-development frameworks. Results demonstrate benefits using
منابع مشابه
A Framework for Network-Agnostic Multiplayer Games
Producing computer games is a complex and resourceintensive task nowadays. Since this task involves many people with a great variety of expertise, a clear separation of concerns within the project is essential. Especially multiplayer online functionality, which is probably the most popular aspect currently, raises the complexity significantly. Getting this aspect separated allows game developer...
متن کاملGeogames: A Conceptual Framework and Tool for the Design of Location-Based Games from Classic Board Games
Location-based games introduce an element that is missing in interactive console games: movements of players involving locomotion and thereby the physical effort characteristic of any sportive activity. The paper explores how to design location-based games combining locomotion with strategic reasoning by using classical board games as templates. It is shown that the straightforward approach to ...
متن کاملA Generic Framework for Vision Based Interactive Board Games
This paper presents the case that the use of the mouse, joystick or keyboard disrupts the natural flow of board games. It briefly summarises the development of novel interfaces for interactive toys and board games to facilitate natural interactions with a computer. A general framework that integrates real views from camera and virtual views generated by image processing and computer simulation ...
متن کاملAdding educational funcionalities to classic board games
In this paper we revisit some classic board games like Pachisi or the Game of Gosse. The main contribution of the paper is to design and add some functionalities to the games in order to transform them in serious games, that is, in games with learning and educational purposes. To do that, at the beginning of the game, players choose one or several topics and during the game, players have to anw...
متن کاملdeveloping a pattern based on speech acts and language functions for developing materials for the course “ the study of islamic texts translation”
هدف پژوهش حاضر ارائه ی الگویی بر اساس کنش گفتار و کارکرد زبان برای تدوین مطالب درس "بررسی آثار ترجمه شده ی اسلامی" می باشد. در الگوی جدید، جهت تدوین مطالب بهتر و جذاب تر، بر خلاف کتاب-های موجود، از مدل های سطوح گفتارِ آستین (1962)، گروه بندی عملکردهای گفتارِ سرل (1976) و کارکرد زبانیِ هالیدی (1978) بهره جسته شده است. برای این منظور، 57 آیه ی شریفه، به صورت تصادفی از بخش-های مختلف قرآن انتخاب گردید...
15 صفحه اولذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Automated software engineering
سال: 2021
ISSN: ['0928-8910', '1573-7535']
DOI: https://doi.org/10.1007/s10515-021-00282-1